30A/50A Dc-Dc On-Board Battery Charger With Mppt